/*
 *  Event.h
 *  Milovo05-00
 *
 *  Created by Luca on 22/06/07.
 *  Copyright 2007 __MyCompanyName__. All rights reserved.
 *
 */

#ifndef EVENT_H
#define EVENT_H

#include "Milovo_HCommons.h"

using namespace std;

class Event
{
	Mil_Int ID;
	Mil_Int EventStep;
	Mil_Int EventCode;
	bool FlagExecute;
	
public:
		Event();
	Event(Mil_Int tmpID, Mil_Int tmpEventCode, Mil_Int tmpEventStep);
	
	Mil_Int GetID() {return ID;}
	Mil_Int GetEventCode() {return EventCode;}
	Mil_Int GetEventStep() {return EventStep;}
	Mil_Int GetFlagExecute() {return FlagExecute;}
	
	void SetFlagExecute(bool tmpNewValue) {FlagExecute = tmpNewValue;}
	void PrintMe();
};

#endif

